cmake_minimum_required(VERSION 3.24)
project(ChipBus)

set(CMAKE_CXX_STANDARD 14)

link_directories(C:\\Users\\wkm\\CLionProjects\\systemc-2.3.3\\cmake-build-debug\\src)
include_directories(C:\\Users\\wkm\\CLionProjects\\systemc-2.3.3\\src)
link_libraries(systemc.a)

add_executable(ChipBus main.cpp direct_if.h slave_if.h types.h fast_mem.h slow_mem.h uart_logic.h uart.h types.cpp blocking_if.h non_blocking_if.h bus.cpp bus.h request.h arbiter.cpp arbiter.h arbiter_if.h display_tools.h master_blocking.cpp master_blocking.h tools.cpp test.h master_non_blocking.cpp master_non_blocking.h master_direct.cpp master_direct.h)
